import request from '@/utils/request'

// 021 钻孔分配人员 钻孔id,项目id,展示钻孔列表
export function explorationDistributionPerson(data) {
  return request({
    url: '/supervise/proUserExplorationApi/updateConsentFlagById',
    method: 'post',
    data
  })
}

// 031 钻孔分配设备 钻孔id,项目id,设备id
export function explorationDistributionEquipment(data) {
  return request({
    url: '/supervise/proEquipmentExplorationApi/batchAddProEquipmentExploration',
    method: 'post',
    data
  })
}

// 人员加入企业 accountType = '0' 企业添加人员 accountType = '1'
export function personalAddEnterprise(data) {
  return request({
    url: '/sys/sysApplyRecordApi/addSysUserAccount',
    method: 'post',
    data
  })
}

// 人员审核（用户申请加入企业-企业查看的列表）
export function sysApplyRecordByEnterprise(params) {
  return request({
    url: '/sys/sysApplyRecordApi/listByEnterprise',
    method: 'post',
    params
  })
}

// 051 监管分配勘察单位 userId （用户id） enterpriseId （企业id）
export function superviseDistributionSurvey(data) {
  return request({
    url: '/sys/proInspectoTransferApi/updateProInspectoTransferById',
    method: 'post',
    data
  })
}

// 052 勘察单位指定人员  proId（项目id） userId（用户id）
export function surveyUnitDistributionPerson(data) {
  return request({
    url: '/supervise/inspectorProjectApi/updateConfirmById',
    method: 'post',
    data
  })
}

// 061 责任部门  proId（项目id）	nodeId（节点id）
export function responsibleDept(data) {
  return request({
    url: '/sys/proTransferApi/updateProTransferById',
    method: 'post',
    data
  })
}

// 062 部门分人    proId（项目id）	nodeId（节点id）
export function deptDistributionPerson(data) {
  return request({
    url: '/sys/proTransferApi/updateProTransferById',
    method: 'post',
    data
  })
}

// 获取人员信息
export function sysAccountGetById(params) {
  return request({
    url: `/sys/sysApplyRecordApi/selectAccountById`,
    params
  })
}
